cro eready monitors protein 3d structure research protein cloning eclinical take drug discovery services drug discovery partnering formulation outsourcing pharmaceutical protein inhibitors edc phosphatases development business clinical drug discovery collaborations